welder's protective clothing - Alemán Inglés Diccionario